JavaScript Job: Front End Engineer

Job added on

Company

Treehouse

Location

Toronto - Canada

Job type

Full-Time

JavaScript Job Details

Front End Developer

ABOUT TREEHOUSE

Our mission is to raise the standard of family healthcare by supporting providers, educating families, and advocating for a better standard of care for all. Our solution allows providers to grow their business, build their network, and connect with clients on a secure platform.

We are a rapidly growing start-up and are excited to grow our team with the addition of a Front End Developer. We're looking for an enthusiastic Front End Developer (who loves a challenge) to help shape our innovative software. Your efforts will help guide our teams’ work to make family health universally accessible and engaging. The right person for the job must embrace the concept of team. We are looking to hire someone who will grow with us, taking initiative and ownership of new roles and processes. We are early stage and there is ample opportunity for growth.

PRIMARY RESPONSIBILITIES

At Treehouse, we’re building a human-focused technology solution that captures efficiency, performance, and user-friendly designs. We’re seeking a front end developer to translate designs into crisp code and build thoughtful experiences centered around our customers.

During a typical day, you’ll be working alongside our web team to determine customer needs, brainstorm solutions, generate website mockups and prototypes, present these prototypes to internal team, and both develop and optimize live platforms. We’re looking for someone who is quick on their feet, possesses strong technical skills, and isn’t afraid to ask questions.

QUALIFICATIONS

  • University Degree in Computer Science, Information Technology or any equivalent combination of education and experience
  • 2+ years hands-on software build/deployment experiences.
  • An aptitude for working in a start-up environment
  • Strong proficiency in JavaScript, React native, CSS, Typescript and the JavaScript object model
  • Experience with a statically typed language

Front End Developer

  • Experience with React hooks
  • Thorough understanding of React and its core principles
  • Experience of building and integrating front end solutions through Web APIs
  • Familiarity with Graph QL
  • Familiarity with RESTful APIs
  • Experience with popular React workflows (such as Flux or Redux)
  • Experience with data structure libraries
  • Experience with Figma
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with code management reviews, repositories, and code merge processes (Gitlab)
  • Strong understanding of software development lifecycle
  • Collaboration team player and leader. Demonstrates energy and drive to “make things happen”
  • Ability to understand business requirements and translate them into technical requirements
  • Comfortable working in an agile methodology with SCRUM teams
  • Strong analytical and problem-solving skills
  • Ability to work independently
  • Excellent verbal and written communication skills
  • Critical thinker and problem-solving skills
  • Demonstrated initiative and ability to work independently with minimal supervision

ASSETS

  • Familiarity working with a variety of database engines, in particular with SQLite
  • Experience with design tools like PhotoShop, Sketch, InVision, etc.
  • Proficient with QA methodologies, software testing principles, concepts, verification, validation methods, test & risk management
  • Experience with privacy compliance frameworks like HIPAA/PIPEDA
  • Agile experience
  • Experience with JIRA and Confluence
  • Experience with Gitlab/Github
  • Experience with Slack

Front End Developer

  • Hands-on experience with WIX
  • Familiar with web design and eCommerce platforms (Shopify, Wix, Etc.)
  • Familiar with Jest
  • Experience with a React Native animation library
  • Experience using Zephr Scale
  • Experience using Selenium

HOW TO APPLY

If you want to join a company that is building massively disruptive technology, reach out today!

Successful applicants are people who stand out and really demonstrate a passion for their chosen career. Tell us something other than just your work history – what is your favorite part of the design process? What’s the most interesting project you have worked on? We want to know what motivates you to join a tech startup.

We thank all applicants; however only those selected for an interview will be contacted.

Treehouse is a female led startup which strongly values diversity, equity, and inclusion.

We are looking for someone who shares these values to join our family. If there are ways we can make the hiring process more accessible for you, please let us know.

Job Type: Full-time

Salary: Up to $80,000.00 per year

Benefits:

  • Work from home

Schedule:

  • Monday to Friday

Experience:

  • Front End Developers: 2 years (required)

Expected start date: 2022-06-27